lift the legislative immunity - Francés Inglés Diccionario